Definition of Skittle Pin

  • (noun) a bowling pin of the type used in playing ninepins or (in England) skittles

Synonyms of Skittle Pin


Antonyms of Skittle Pin


No Antonyms Found.

Homophones of Skittle Pin


No Homophones Found.